package com.nbsaas.boot.quartz.api.domain.field;


/**
*   定时任务-字段映射类
*/
public class SchedulingTaskField  {



    /**
    * 任务别名
    **/
    public static final String  aliasName = "aliasName";

    /**
    * 记录类型 1日志记录，2日志不记录
    **/
    public static final String  recordType = "recordType";

    /**
    * 请求方法
    **/
    public static final String  requestMethod = "requestMethod";

    /**
    * 任务备注
    **/
    public static final String  remark = "remark";

    /**
    * 任务类型,1:url地址请求,2:执行指定命令操作(复制文件,下载文件）,3:打印文本类型
    **/
    public static final String  type = "type";

    /**
    * 是否异步,1:是;2:否
    **/
    public static final String  isSync = "isSync";

    /**
    * 添加时间
    **/
    public static final String  addDate = "addDate";

    /**
    * 任务执行url
    **/
    public static final String  url = "url";

    /**
    * 任务内容
    **/
    public static final String  content = "content";

    /**
    * 任务运行时间表达式
    **/
    public static final String  cronExpression = "cronExpression";

    /**
    * 请求体
    **/
    public static final String  requestBody = "requestBody";

    /**
    * 任务名称
    **/
    public static final String  name = "name";

    /**
    * 请求体
    **/
    public static final String  requestHeader = "requestHeader";

    /**
    * 主键id
    **/
    public static final String  id = "id";

    /**
    * 请求类型
    **/
    public static final String  contentType = "contentType";

    /**
    * 最新修改时间
    **/
    public static final String  lastDate = "lastDate";
}